savannah vulture - Alemán Inglés Diccionario